package cc.rengu.igas.momp.facade.bean;

import java.io.Serializable;
import java.util.List;

/**
 * @author Jinan Liu
 * @version 1.0.0
 * @date 2020/3/13 23:09
 * @description 商户手续费优惠营销活动数据统计信息对象
 */
public class MchntFeeDiscountMcStatInfoBean implements Serializable {

    /**
     * 起始日期
     */
    private String startDate;
    /**
     * 结束日期
     */
    private String endDate;
    /**
     * 营销活动编号
     */
    private String mcNo;
    /**
     * 商户号
     */
    private String mchntNo;
    /**
     * 累计消耗笔数
     */
    private String totalQtyAcc;
    /**
     * 累计消耗金额
     */
    private String totalAmtAcc;
    /**
     * 笔均消耗金额
     */
    private String avgTotalAmt;
    /**
     * 日均交易笔数
     */
    private String avgDayQty;
    /**
     * 日均交易金额
     */
    private String avgDayAmt;
    /**
     * 剩余可用优惠金额
     */
    private String availAmt;
    /**
     * 交易信息统计信息列表
     */
    private List<MchntFeeDiscountMcTxnStatInfoBean> txnStatInfoList;
    /**
     * 总预算
     */
    private String budget;
    /**
     * 已使用额度
     */
    private String usedLmt;
    /**
     * 剩余可用优惠金额类型
     */
    private String availAmtType;

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getMcNo() {
        return mcNo;
    }

    public void setMcNo(String mcNo) {
        this.mcNo = mcNo;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getTotalQtyAcc() {
        return totalQtyAcc;
    }

    public void setTotalQtyAcc(String totalQtyAcc) {
        this.totalQtyAcc = totalQtyAcc;
    }

    public String getTotalAmtAcc() {
        return totalAmtAcc;
    }

    public void setTotalAmtAcc(String totalAmtAcc) {
        this.totalAmtAcc = totalAmtAcc;
    }

    public String getAvgTotalAmt() {
        return avgTotalAmt;
    }

    public void setAvgTotalAmt(String avgTotalAmt) {
        this.avgTotalAmt = avgTotalAmt;
    }

    public String getAvgDayQty() {
        return avgDayQty;
    }

    public void setAvgDayQty(String avgDayQty) {
        this.avgDayQty = avgDayQty;
    }

    public String getAvgDayAmt() {
        return avgDayAmt;
    }

    public void setAvgDayAmt(String avgDayAmt) {
        this.avgDayAmt = avgDayAmt;
    }

    public String getAvailAmt() {
        return availAmt;
    }

    public void setAvailAmt(String availAmt) {
        this.availAmt = availAmt;
    }

    public List<MchntFeeDiscountMcTxnStatInfoBean> getTxnStatInfoList() {
        return txnStatInfoList;
    }

    public void setTxnStatInfoList(List<MchntFeeDiscountMcTxnStatInfoBean> txnStatInfoList) {
        this.txnStatInfoList = txnStatInfoList;
    }

    public String getBudget() {
        return budget;
    }

    public void setBudget(String budget) {
        this.budget = budget;
    }

    public String getUsedLmt() {
        return usedLmt;
    }

    public void setUsedLmt(String usedLmt) {
        this.usedLmt = usedLmt;
    }

    public String getAvailAmtType() {
        return availAmtType;
    }

    public void setAvailAmtType(String availAmtType) {
        this.availAmtType = availAmtType;
    }
}
